package _4数据类型;

public class IntegerDemo {

	public static void main(String[] args) 
	{
		// 整数类型
		
		// 				占用内存
		// byte			1个字节	8个二进制位		-128 - 127
		// short		2个字节	16	
		// int			4个字节	32
		// long			8个字节	64
		
		// 要根据实际情况选择合适类型
		
		//  年龄 byte 或者是shot
		// 分数           byte
		
//		byte a = -128;
//		byte b = 127;
////		byte c = -129; 报错
//		
//		short d = 32767;
////		short d = 32768;
//		
//		long e = 2123123123123123123L; // 后面要价格L 或者 l
		
		
		
		// 其他进制的常量表示方式
		
		int a = 0b00001010;// 二进制常量表示方式
		int b = 0101;// 八进制
		int c = 0xFF;// 十六进制
		
		System.out.println(a);
		System.out.println(b);
		System.out.println(c);
		
		// 可以用_分隔一下
		int d = 0b0000101001011100;
		int e = 12_353_454;

	}

}
